package com.wjf.userservice.entity;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

@Data
public class Role implements Serializable {
    private Long id;
    private String name;        // 角色名称
    private String code;        // 角色编码
    private String description; // 角色描述
    private Integer status;     // 状态：0-禁用，1-正常
    private Date createTime;
    private Date updateTime;
    
    // 关联字段，不对应数据库字段
    private List<Permission> permissions; // 角色拥有的权限列表
} 